                                                         M1com32.dll Help   


һ.Ȩ˵
  M1com32.dll뱾˾M1׷УṩʹDLLĹ˾뾭˾Ȩ

.˵
1. integer opencomm(integer com );
˵ͨѶ豸õ豸
ãcom       integer   ںţΪ:(0:ʾ1,1ʾ2,2ʾ3,3ʾ4)
أ<=0 
      >0 豸

2. integer closecomm(integer icdev ) ;
˵رͨѶ豸
ã 
أ<>0       
      =0 ͨѶ豸ر

3. integer makecard(integer icdev,integer sector,string cardtype,string cardid,string fansuostatus,string cardcode,string                          begindate,string enddate);
˵:ƿ
: icdev      integer        豸,ɴ򿪴(opencomm)豸
      sector     integer        ,ȡֵΧΪ1-15 
      cardtype   string    1λ  ƿ,Ϊ:
					G--->Ϳ
                                        S--->
                                        A--->
                                        B--->¥
                                        M--->ܹܿ
                                        E--->Ӧ
                                        C--->࿨
                                        F--->ά޿
      cardid     string    6λ   ID,16,ȡֵΧΪ800001-FFFFFF
      fansuostatus         2λ   Ƿ񿪷,ȡֵΧΪ0100.01Ϊܿ00Ϊܿ
      cardcode             6λ   ,Ϊ:¥šš¥ššƵš
      begindate           10λ   Ŀʼʱ,ʽΪyymmddhhmm
      enddate             10λ   Ŀʼʱ,ʽΪyymmddhhmm
  

ע1ȡʱҪСroomcd.exe ŶӦ
2ݾƵĹأ˿ܲǷ䷴ˣ˿ܷš
    3: IDΪ6λʮʾÿſIDţÿһſϵкŶͬ
 ƹϸأڵúǰøЧ顣

أ0:  ƿȷ
      1:  <>ֵȷ
      2:  <>ȷ
      3:  <Ƿ񿪷>ֵȷ
      4:  <ID,,ʼʱ,ʱ>ֵλȷ
      5:  <ID>Χȷ
      6:  ֹʧ
      7:  Ѱʧ
      8:  ˶Բȷ
      9:  д
     10:  д
     11:  д     

4.integer readcard(integer icdev,integer sector,string cardtype,string cardid,string fansuostatus,string cardcode,string                          begindate,string enddate);
˵: 
:  cardtype,cardid,fansuostatus,cardcode,begindate,enddate ݵĻ(ַ,һҪռ)
      icdev      integer        豸,ɴ򿪴(opencomm)豸
      sector     integer        ,ȡֵΧΪ1-15 
      cardtype   string    1λ  ,Ϊ:
					G--->Ϳ
                                        S--->
                                        A--->
                                        B--->¥
                                        M--->ܹܿ
                                        E--->Ӧ
                                        C--->࿨
                                        F--->ά޿
      cardid     string    6λ   ID,16,ȡֵΧΪ800001-FFFFFF
      fansuostatus         2λ   Ƿ񿪷,ȡֵΧΪ0100.01Ϊܿ00Ϊܿ
      cardcode             6λ   ,Ϊ:¥šš¥ššƵš
      begindate           10λ   Ŀʼʱ,ʽΪyymmddhhmm
      enddate             10λ   Ŀʼʱ,ʽΪyymmddhhmm
: 0:  ȷ
      1:  <>ֵȷ         
      6:  ֹʧ
      7:  Ѱʧ
      8:  ˶Բȷ
      9:  
     10:  

5.integer deletecard(integer icdev,integer sector);
˵: ˿Ϊ㡣
: <icdev>ɴ򿪴ڲopencomm
      <sector>,ȡֵΧΪ1-15
: 0:  ˿ȷ
      6:  ֹʧ
      7:  Ѱʧ
      8:  ˶Բȷ
      9:  д
     10:  д
     11:  д 




1ȰװԺþƵ,οM1ϵͳİĵ
2 roomcd.exe ļroomcd.txt,roomcd.xls
ƿŵĶӦ
3ӿʱҪҪ²
AһзŵĶӦ
Bһ˿ıϢ
Cһ¼ı¼



: ע:
1˿Чġ
ϵͳĸʱ䣬
һжʱ䣺
1ڵǰʱ䣽A
2˿ĿʼЧʱ䣽B
˿жʱ䣺
1ʼʱ䣽C
2ʱ䣽D
ֻ㣺BCAD˿ܿš

ʱı仯ǣC͡D˿ʱȷġ
Aʼʱʱ俨ʱȷģ
ҡA׼ʱһ仯߶Ϊʵʱ׼ʱ䡣
Bʼʱʼɡ200011000롱

ԺÿһµĿ˿ʱ˿ʱȽϡ˿Ŀʼʱ䣬˿
ʼʱBµĿ˿Ŀʼʱ桡B
ڽӿһҪעĸʱǵı仯
    2: IDŵȡֵΧֻΪ800001--FFFFFF
    3:  ο